热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

圆圈|白色_第九篇Camunda系列事件篇定时器事件

篇首语:本文由编程笔记#小编为大家整理,主要介绍了第九篇Camunda系列-事件篇-定时器事件相关的知识,希望对你有一定的参考价值。 事件篇   事件(event)通常用于为流程生命周期中发生的事情

篇首语:本文由编程笔记#小编为大家整理,主要介绍了第九篇Camunda系列-事件篇-定时器事件相关的知识,希望对你有一定的参考价值。



事件篇

  事件(event)通常用于为流程生命周期中发生的事情建模。事件总是图形化为圆圈。在BPMN 2.0中,有两种主要的事件分类:*捕获(catching)抛出(throwing)*事件。



  • 捕获: 当流程执行到达这个事件时,会等待直到触发器动作。触发器的类型由其中的图标,或者说XML中的类型声明而定义。捕获事件与抛出事件显示上的区别,是其内部的图标没有填充(即是白色的)。

  • 抛出: 当流程执行到达这个事件时,会触发一个触发器。触发器的类型,由其中的图标,或者说XML中的类型声明而定义。抛出事件与捕获事件显示上的区别,是其内部的图标填充为黑色。


1. 定时器事件

  定时触发的相关事件,包括定时器启动事件,定时器捕获中间件事件,定时器边界事件


1.1 定时器启动事件

  定时器启动事件(timer start event)在指定时间创建流程实例。在流程只需要启动一次,或者流程需要在特定的时间间隔重复启动时,都可以使用。

*请注意:*子流程不能有定时器启动事件。

*请注意:*定时器启动事件,在流程部署的同时就开始计时。不需要调用sta


推荐阅读
author-avatar
mobiledu2502884523
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有